be astride - French English Dictionary